hvm hap: P2M page table cleanup and bug fix.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Mon, 2 Apr 2007 12:05:59 +0000 (13:05 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Mon, 2 Apr 2007 12:05:59 +0000 (13:05 +0100)
commitcabcde1f1c0b3793179f16089320a1dc0d936518
tree48b9c480c4b40731970ad345041e92f7140343d0
parent011623229a3113e12f6fcaf61a720d266368c1e7
hvm hap: P2M page table cleanup and bug fix.

Force P2M top-level page table to be allocated below 4GB
memory space when Xen is running under PAE mode. Also remove
hap.p2m_freelists because hap mode does not have P2M batch
allocation. The backpointer parameter of hap_alloc() function is
removed since this parameter is unused.

Signed-off-by: Wei Huang <wei.huang2@amd.com>
xen/arch/x86/mm/hap/hap.c
xen/include/asm-x86/domain.h